tape relay - German English Dictionary